double baffle muzzle - Turkish English Dictionary